
var BackService = {

    //缓存前台模板
    getFrontTemplate: function (req, res, callBack) {

        cache.get(settings.session_secret + '_siteTemplate', function (siteTemplate) {
            if (siteTemplate) {

                callBack(siteTemplate);

            } else {

                ContentTemplate.getDefaultTemp(function (doc) {
                    if (doc) {
                        cache.set(settings.session_secret + '_siteTemplate', doc, 1000 * 60 * 60 * 24); // 缓存一天
                    }
                    callBack(doc);
                });

            }
        });

    }
}

module.exports = BackService;